A Platform For Automatically Generating Personalized User Interfaces
نویسنده
چکیده
I am broadly interested in human computer interaction, machine learning and artificial intelligence. My dissertation demonstrates how to automatically generate personalized adaptive user interfaces. My central thesis is that personalized user interfaces, which are adapted to a person’s devices, tasks, preferences and abilities, can improve user satisfaction and performance. Further, I demonstrate that automatic generation of personalized user interfaces is computationally feasible. In my dissertation work, I developed three systems to enable a broad range of personalized adaptive interfaces: SUPPLE, which uses decision-theoretic optimization to automatically generate user interfaces adapted to a person’s device and usage pattern; ARNAULD, which allows optimization-based systems to be adapted to users’ preferences; and SUPPLE++, a system that first performs a one-time assessment of a person’s motor abilities and then automatically generates user interfaces adapted to that user’s abilities. The results of my laboratory experiments show that these automatically-generated, ability-based user interfaces significantly improve speed, accuracy and satisfaction of users with motor impairments compared to manufacturers’ defaults. I also provide the first characterization of the design space of adaptive graphical user interfaces, and demonstrate how such interfaces can significantly improve the quality and efficiency of daily interactions for typical users.
منابع مشابه
Automatically Generating Personalized User Interfaces
Automatically Generating Personalized User Interfaces Krzysztof Z. Gajos Chair of the Supervisory Committee: Professor Daniel S. Weld Computer Science and Engineering User Interfaces for today’s software are usually created in a one-size-fits-all manner, making implicit assumptions about the needs, abilities, and preferences of the “average user” and the characteristics of the “average device.”...
متن کاملAutomatically Generating Interfaces for Personalized Interaction with Digital Libraries
We present an approach to automatically generate interfaces supporting personalized interaction with digital libraries; these interfaces augment the user-DL dialog by empowering the user to (optionally) supply out-of-turn information during an interaction, atten or restructure the dialog, and enquire about dialog options. Interfaces generated using this approach for CITIDEL are described.
متن کاملSEFAGI: Simple Environment for Adaptable Graphical Interfaces - Generating User Interfaces for Different Kinds of Terminals
The SEFAGI project takes place in domains where many different user interfaces are needed in the same application. Instead of manually developing all the required windows, we propose a platform that automatically generates the needed code from high level descriptions of these windows. Code generation is done for standard screens and for small screens on mobile terminals. New windows are automat...
متن کاملGenerating Dialogue Applications with the GEMINI Platform
Within the EC funded research project GEMINI (Generic Environment for Multilingual Interactive Natural Interfaces) we aim at the development of a platform that assists the user to semi-automatically produce interactive multilingual and multimodal dialogue interfaces to databases. To demonstrate the platform’s efficiency two different applications were generated using this platform. Main feature...
متن کاملAutomatically generating personalized user interfaces with Supple
Today’s computer-human interfaces are typically designed with the assumption that they are going to be used by an able-bodied person, who is using a typical set of input and output devices, who has typical perceptual and cognitive abilities, and who is sitting in a stable, warm environment. Any deviation from these assumptions may drastically hamper the person’s effectiveness—not because of any...
متن کامل